home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 4 / FM Towns Free Software Collection 4 - Disc 1.iso / msdos / css / source / palet.c < prev    next >
Encoding:
C/C++ Source or Header  |  1991-10-19  |  3.7 KB  |  133 lines

  1.  
  2. #include <stdio.h>
  3. #include <string.h>
  4. #include <glib.h>
  5.  
  6.  
  7. /* ハードウェア・リセット時のパレット  (R50) */
  8. void rpalet(void)
  9. {
  10. unsigned int color;
  11. unsigned char red, green, blue;
  12.    
  13.    /* 黒 */
  14.    color = 0;  red = 0;   green = 0;    blue = 0;
  15.    GDS_palette(color, red, green, blue);
  16.  
  17.    /* 灰 */
  18.    color = 8;  red = 64;  green = 64;   blue = 64;
  19.    GDS_palette(color, red, green, blue);
  20.    
  21.    /* 青 (低輝度) */
  22.    color = 1;  red = 0;   green = 0;    blue = 128;
  23.    GDS_palette(color, red, green, blue);
  24.  
  25.    /* 青 (高輝度) */
  26.    color = 9;  red = 0;   green = 0;    blue = 255;
  27.    GDS_palette(color, red, green, blue);
  28.  
  29.    /* 赤 (低輝度) */
  30.    color = 2;  red = 128; green = 0;    blue = 0;
  31.    GDS_palette(color, red, green, blue);
  32.  
  33.    /* 赤 (高輝度) */
  34.    color =10;  red = 255; green = 0;    blue = 0;
  35.    GDS_palette(color, red, green, blue);
  36.  
  37.    /* 紫 (低輝度) */
  38.    color = 3;  red = 128; green = 0;    blue = 128;
  39.    GDS_palette(color, red, green, blue);
  40.  
  41.    /* 紫 (高輝度) */
  42.    color =11;  red = 255; green = 0;    blue = 255;
  43.    GDS_palette(color, red, green, blue);
  44.  
  45.    /* 緑 (低輝度) */
  46.    color = 4;  red = 0;   green = 128;  blue = 0;
  47.    GDS_palette(color, red, green, blue);
  48.  
  49.    /* 緑 (高輝度) */
  50.    color =12;  red = 0;   green = 255;  blue = 0;
  51.    GDS_palette(color, red, green, blue);
  52.  
  53.    /* 水 (低輝度) */
  54.    color = 5;  red = 0;   green = 128;   blue = 128;
  55.    GDS_palette(color, red, green, blue);
  56.  
  57.    /* 水 (高輝度) */
  58.    color =13; red = 0;   green = 255;   blue = 255;
  59.    GDS_palette(color, red, green, blue);
  60.  
  61.    /* 黄 (低輝度) */
  62.    color = 6; red = 128; green = 128;   blue = 0;
  63.    GDS_palette(color, red, green, blue);
  64.  
  65.    /* 黄 (高輝度) */
  66.    color =14; red = 255; green = 255;   blue = 0;
  67.    GDS_palette(color, red, green, blue);
  68.  
  69.    /* 白 (低輝度) */
  70.    color = 7; red = 128; green = 128;   blue = 128;
  71.    GDS_palette(color, red, green, blue);
  72.    
  73.    /* 白 (高輝度) */
  74.    color = 15; red = 255; green = 255;   blue = 255;
  75.    GDS_palette(color, red, green, blue);
  76. }
  77.  
  78. /* ハードウェア・リセット時のパレット  (TOWNS) */
  79. void tpalet(void)
  80. {
  81. unsigned int color;
  82. unsigned char red, green, blue;
  83.  
  84.    color = 0;  red = 0;   green = 0;    blue = 0;
  85.    GDS_palette(color, red, green, blue);
  86.  
  87.    color = 1;  red = 0;   green = 0;    blue = 128;
  88.    GDS_palette(color, red, green, blue);
  89.  
  90.    color = 2;  red = 128; green = 0;    blue = 0;
  91.    GDS_palette(color, red, green, blue);
  92.  
  93.    color = 3;  red = 128; green = 0;    blue = 128;
  94.    GDS_palette(color, red, green, blue);
  95.  
  96.    color = 4;  red = 0;   green = 128;  blue = 0;
  97.    GDS_palette(color, red, green, blue);
  98.  
  99.    color = 5; red = 0;   green = 128;   blue = 128;
  100.    GDS_palette(color, red, green, blue);
  101.  
  102.    color = 6; red = 128; green = 128;   blue = 0;
  103.    GDS_palette(color, red, green, blue);
  104.  
  105.    color = 7; red = 128; green = 128;   blue = 128;
  106.    GDS_palette(color, red, green, blue);
  107.  
  108.    color = 8;  red = 64;  green = 64;   blue = 64;
  109.    GDS_palette(color, red, green, blue);
  110.  
  111.    color = 9;  red = 0;   green = 0;    blue = 255;
  112.    GDS_palette(color, red, green, blue);
  113.  
  114.    color = 10;  red = 255; green = 0;    blue = 0;
  115.    GDS_palette(color, red, green, blue);
  116.  
  117.    color = 11;  red = 255; green = 0;    blue = 255;
  118.    GDS_palette(color, red, green, blue);
  119.  
  120.    color = 12;  red = 0;   green = 255;  blue = 0;
  121.    GDS_palette(color, red, green, blue);
  122.  
  123.    color = 13; red = 0;   green = 255;   blue = 255;
  124.    GDS_palette(color, red, green, blue);
  125.  
  126.    color = 14; red = 255; green = 255;   blue = 0;
  127.    GDS_palette(color, red, green, blue);
  128.  
  129.    color = 15; red = 255; green = 255;   blue = 255;
  130.    GDS_palette(color, red, green, blue);
  131. }
  132.  
  133.